Browse Curated Developer Resources on the Best Tools

The Feed

Effective Runtime Type Checks with Zod

course by Tomasz Ducin

Cursor Agents Initial Impressions - Allow an AI to Build Your Entire Project

lesson by John Lindquist

Mocking WebSocket APIs with Mock Service Worker

course by Artem Zakharchenko

Always Name Functions in JavaScript

lesson by John Lindquist

Import the Same JavaScript Module Multiple Times with Cache Busting

lesson by John Lindquist

Use GitHub Actions Matrix Include for Complex Job Configurations

lesson by John Lindquist

Customize zod Error Messages and Handle zod Errors Effectively

lesson by Tomasz Ducin

Use parse and safeParse Runtime Type-checks with zod

lesson by Tomasz Ducin

Validate HTTP API Response with zod, fetch and axios

lesson by Tomasz Ducin

Treat zod Schemas as Single Source of Truth

lesson by Tomasz Ducin

Generate zod Schemas Automatically using Quicktype App, Extensions and Scripts

lesson by Tomasz Ducin

Perform Runtime Type-checks on Primitives and Objects with zod

lesson by Tomasz Ducin

Override WebSocket Event Handling in Tests with MSW

lesson by Artem Zakharchenko

Test WebSockets in Playwright with MSW

lesson by Artem Zakharchenko

Test WebSockets in Vitest with MSW

lesson by Artem Zakharchenko

Understand WebSocket Logs in MSW

lesson by Artem Zakharchenko

Prevent WebSocket Event Propagation Between Listeners with MSW

lesson by Artem Zakharchenko

Prevent WebSocket Server Close Event with MSW

lesson by Artem Zakharchenko

Send Mocked WebSocket Client Messages to the Original Server with MSW

lesson by Artem Zakharchenko

Prevent Server-to-client Message Forwarding in MSW

lesson by Artem Zakharchenko

Intercept WebSocket Server Events with MSW

lesson by Artem Zakharchenko

Close Multiple WebSocket Clients with MSW

lesson by Artem Zakharchenko